rub or scrub vigorously - Alemán Inglés Diccionario